using System;
using System.Collections.Generic;
using System.Text;
using System.Configuration;
using Axe.Logging;

namespace Axe.Logging
{
    public sealed class LoggingConfigSection : ConfigurationElement
    {
        [ConfigurationProperty("filters", IsDefaultCollection = false)]
        [ConfigurationCollection(typeof(EventFilterElement),
            AddItemName = "add",
            ClearItemsName = "clear",
            RemoveItemName = "remove")]
        public EventFilterCollection Filters
        {
            get
            {
                return (EventFilterCollection)base["filters"];
            }
        }

    }
}
